.list-box p{
    text-align: center;
    padding: 5%;
    clear: both;
    display:inline-block;
    width:100%;
  }
  .banner{
    background: url(img/banner.png) no-repeat;
    width:100%;
  
    background-size: 100%;
  }
  
  
  
  .rols li:nth-child(even){
      float: left;
      
      width:50%;
      text-align: right;
  
  
  }
  .rols li:nth-child(odd){
      float: left;
  
      width:50%;
      text-align: left;
  
  
  }
  .img_h3 {
    vertical-align: middle;
    text-align: center;
  }
  .logos{
    width:100px;
    height: 58px;
    color:#fff;
    background:yellow;
    position: absolute;
    display:block;
    z-index:999
  }
  
  .el-carousel__item h3 {
    color: #475669;
    font-size: 14px;
    opacity: 0.75;
    line-height: 200px;
    margin: 0;
  }
  
  @media screen and (max-width: 420px) {
    .el-submenu {
      width: 20% !important;
      margin: 0 4% 0 0;
    }
    .el-dropdown{
    vertical-align: middle;
  
    padding:1% 2.5%
    }
    .el-dropdown-link{ 
     text-align: center;
      font-size: .14rem;
      background: red;
    }
    .el-menu-demo{
    text-align: right !important;
    }
    .logos{
      height: .33rem;
    }
  
  }
  .el-carousel__item:nth-child(2n) {
    background-color: #99a9bf;
  }
  .el-carousel__item:nth-child(2n + 1) {
    background-color: #d3dce6;
  }
  .div-show {
    position: relative !important;
  }
  .title-name {
    color: #999;
    text-align: center;
    font-weight: none;
    font-size: 0.18rem;
  }
  .el-menu-demo{
    text-align: right !important;
  }
  .list-box {
    width: 30%;
    float: left;
    border: 0.01rem solid #ccc;
    margin: 1.5%;
  }
  .el-dropdown{
  
    vertical-align: middle;
    font-size: .1rem;
    margin: 1%;
    
  }
  .el-dropdown-link {
    cursor: pointer;
    color: #409eff;
   
  }
  .el-carousel{
    overflow-y:hidden;
  }
  .el-icon-arrow-down {
    font-size: 12px;
  }
  .demonstration {
    display: block;
    color: #8492a6;
    font-size: 14px;
    margin-bottom: 0px;
  }
  .title {
    width: 90%;
    text-align: center;
    font-size: 0.2rem;
    color: #333;
    font-weight: bold;
    margin: 6% auto;
  }
  .details {
    width: 90%;
    text-align: left;
    font-size: 0.16rem;
    color: #666;
    margin: 0 auto;
    line-height: 0.2rem;}